bank draft or bill - French English Dictionary